package ModeloNegocio.src;

public class Asistencia {

    private Alumno alumno;
    private Boolean presente = false;
    private Boolean justificada = false;
//    private Comision comision;
//	private Collection<Alumno> alumno;
    private Justificacion justificacion;
//    private Clase clase;

    public Asistencia(Alumno alumno, Boolean presente) {
        this.alumno = alumno;
        this.presente = presente;
    }

    public Alumno getAlumno() {
        return alumno;
    }

    public void setAlumno(Alumno alumno) {
        this.alumno = alumno;
    }

//    public Clase getClase() {
//        return clase;
//    }
//
//    public void setClase(Clase clase) {
//        this.clase = clase;
//    }
//    public Comision getComision() {
//        return comision;
//    }
//
//    public void setComision(Comision comision) {
//        this.comision = comision;
//    }
    public Justificacion getJustificacion() {
        return justificacion;
    }

    public void setJustificacion(Justificacion justificacion) {
        this.justificacion = justificacion;
    }

    public Boolean getJustificada() {
        return justificada;
    }

    public void setJustificada(Boolean justificada) {
        this.justificada = justificada;
    }

    public Boolean getPresente() {
        return presente;
    }

    public void setPresente(Boolean presente) {
        this.presente = presente;
    }

    public Boolean isAusente() {
        if (!presente) {
            if (!justificada) {
                return true;
            }
        }
        return false;
    }
}
